﻿using System.Collections.Generic;
using System.Linq;

namespace Infrastructure.ExternalService.Core.Requests
{
    public class GetClassesRequest
    {
        public string ClassIds { get; set; }
    }
    
    public class SearchClassesRequest
    {
        public string pageIndex { get; set; } = "0";
        public string pageSize { get; set; } = "2";

        public string classOnsalestatus { get; set; } = "Y";
        public string classtypeShowitem { get; set; } = "CRM";
        public string logicSymbol { get; set; } = "OR";
        public string classType { get; set; } = "S,E,B";
    }


    public class GetClassesFeeReq
    {
        public List<GetClassesFeeRequest> classList { get; set; }
    }

    /// <summary>
    /// 请求考务费入参
    /// </summary>
    public class GetClassesFeeRequest
    {
        public string orderCreateDate { get; set; }
        public string dptId { get; set; }
        public string classId { get; set; }
    }
}



public class CreateSnapshotRequest
{
    public string atplId { get; set; }
    public string newClassNames { get; set; }
    public string newOrderNo { get; set; }
    public string oldClassNames { get; set; }
    public string oldOrderNo { get; set; }
    public string userIdcardno { get; set; }
    public string userIdcardtype { get; set; }
    public string userMobile { get; set; }
    public string userName { get; set; }
    public string signTime { get; set; }
    /// <summary>
    ///  预览状态 Y:预览;N:非预览
    /// </summary>
    public string prewStatus { get; set; }
}